to save one's hide - Allemand Anglais Dictionnaire